High-performance numerical pricing methods

نویسندگان

  • Hans Moritsch
  • Siegfried Benkner
چکیده

The Aurora Financial Management System developed at the University of Vienna is a decision support tool for portfolio and asset liability management. An investor chooses a portfolio of various assets or asset classes, in such a way that some objective 9], including a risk measure, is maximized, subject to uncertainty of future markets' development and additional constraints (e.g. budget restrictions). The system is based on pricing models for nancial instruments, and a multivariate Markovian birth-and-death model for liabilities. The core of the system is a large scale linear optimization problem whose solution is the main outcome of the tool. In this paper we discuss the parallelization of a major computational kernel from this system utilizing HPF+, an extended version of HPF. In Section 1.1 we give a brief overview of numerical pricing methods. In Section 2 we describe the parallelization of the backward induction algorithm using HPF+. This is followed by a brief description of proposed HPF extensions for clusters of SMPs in Section 3. Section 4 presents experimental results of the kernel on a Beowulf cluster and on a vector parallel supercomputer, followed by conclusions in Section 5. Since the investor in the nancial planning problem bases his decision (whether to buy, sell or keep a contract) on the prices for diierent instruments, the nancial management system contains a pricing module which determines prices at speciic times and states of the economic environment. It computes prices of diierent classes of nancial instruments. In particular it performs the pricing of derivative and interest rate dependent products. A derivative is a nancial instrument whose value depends on other, so called underlying securities (e.g. stock options). We concentrate on the pricing of interest rate dependent products, whose payments depend on actual or past interest rates (e.g. variable coupon bonds). The pricing problem can be stated as follows: what is the price today of an instrument which will pay some cash ows in the future, which depend the development of interest rates? For simple cases analytical formulas are available, but in general numerical techniques have to be applied. Products, whose cash ows depend on a value of a nancial variable in the past (path dependent products), are priced with Monte Carlo simulation techniques (see 5],,7]). Instruments without path

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application of Particle Swarm Optimization and Genetic Algorithm Techniques to Solve Bi-level Congestion Pricing Problems

The solutions used to solve bi-level congestion pricing problems are usually based on heuristic network optimization methods which may not be able to find the best solution for these type of problems. The application of meta-heuristic methods can be seen as viable alternative solutions but so far, it has not received enough attention by researchers in this field. Therefore, the objective of thi...

متن کامل

Benchmarking C++ against Java for Numerical Derivatives Pricing

Numerical methods play an important role in modern investment banking especially in the field of derivatives pricing. The implementation of pricing algorithms is mostly done in C++ because of its high performance. However, the development of code in C++ has to be done very carefully since C++ is a rather complex language with a lot of potential pitfalls like pointer arithmetics, polymorphism, m...

متن کامل

A Differentiated Pricing Framework for Improving the Performance of the Elastic Traffics in Data Networks

Rate allocation has become a demanding task in data networks as diversity in users and traffics proliferate. Most commonly used algorithm in end hosts is TCP. This is a loss based scheme therefore it exhibits oscillatory behavior which reduces network performance. Moreover, since the price for all sessions is based on the aggregate throughput, losses that are caused by TCP affect other sessions...

متن کامل

Numerical algorithm for discrete barrier option pricing in a Black-Scholes model with stationary process

In this article, we propose a numerical algorithm for computing price of discrete single and double barrier option under the emph{Black-Scholes} model. In virtue of some general transformations, the partial differential equations of option pricing in different monitoring dates are converted into simple diffusion equations. The present method is fast compared to alterna...

متن کامل

High Performance Monte-Carlo Based Option Pricing on FPGAs

High performance computing is becoming increasingly important in the field of financial computing, as the complexity of financial models continues to increase. Many of these financial models do not have a practical close form solution in which case numerical methods are the only alternative. Monte-Carlo simulation is one of most commonly used numerical methods, in scientific computing in genera...

متن کامل

Numerical Solutions for Fractional Black-Scholes Option Pricing Equation

In this article we have applied a numerical finite difference method to solve the Black-Scholes European and American option pricing both presented by fractional differential equations in time and asset.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Concurrency and Computation: Practice and Experience

دوره 14  شماره 

صفحات  -

تاریخ انتشار 2002